Нейронные сети и Deep Learning от Skillfactory
Вы научитесь
Программа курса
Курс продлится 10 недель. За это время вы освоите несколько теоретических блоков и сможете отработать новые знания в практических заданиях.
Введение в искусственные нейронные сети
Вы узнаете, что такое нейронные сети и какую роль они играют в программировании. Сможете создавать свои нейронки на языке программирования Python.
Фреймворки для глубокого обучения (TensorFlow, Keras)
Рассмотрите полезные инструменты под названием фреймворки. Сможете самостоятельно обучить модель на базе данных из них. Попрактикуетесь.
Сверточные нейронные сети
Вы научите модель распознавать изображения. Она будет работать с датасетом благодаря возможностям сверточной нейронной сети.
Оптимизация нейронной сети
Вам предстоит поработать над скоростью своей сети. Вы сможете повысить её производительность для работы с кейсом из блока "Сверточные нейронные сети".
Transfer learning & Fine-tuning
В этом блоке вы поработаете над дообучением своей нейронки. Она сможет решать задачи по классификации изображений в базе данных.
Обработка естественного языка (NLP)
Вам предстоит создать нейронную сеть, которая будет распознавать рукописный текст (цифры, числа), на языке программирования Python.
Сегментация и Детектирование объектов
Вы создадите нейронную сеть, которая будет производить сегментацию. Обучите её решению задач. Узнаете, чем это полезно.
Обучение с подкреплением (Reinforcement Learning)
Вы поработаете над созданием агента для игры. Узнаете, какова роль такой задачи. Сможете понять область применения машинного обучения.
What's next? Продвинутые нейронные сети
Узнаете, куда двигаться после обучения. Сможете понять, где ещё применяются нейросети. Поработаете над созданием дополнительной нейронки.